#hotel-results-promo{
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 10px;
    padding-left:30px;
    max-height: 100px;
    min-height: 30px;
    margin-bottom: -4px;
}

.promo{
    background-image: url("http://www.travelnow.com/templates/331656/static/travelnow/2/default/images/0-common/icons/drr/tag-label1.png");
    background-repeat: no-repeat;
    background-position-x: 3px;
    background-position-y: 10px;
    background-size: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}

.thumbnail{
    
}

.thumbnail-border{
    max-width: 200px;
    border: 2px solid #666;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 2px 2px 2px #222;
    -webkit-box-shadow: 2px 2px 2px #222;
    box-shadow: 2px 2px 2px #222;
}
.hotel-summary{
    min-height: 150px;
    max-height: 450px;
    height: 150px;
}
.hotel-tab-content{
    background-color: white;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 0px 30px 0px 30px;
    box-shadow: 5px 2px 10px 0px #222;
}
